.container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 100%;
  min-width: 1080px;
  height: var(--page-height);
  overflow: hidden;
  // background-color: #161a1d;
  .header {
    width: 100%;
  }
  .content {
    display: flex;
    flex: 1;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    width: 100%;
    padding: 24px;
    overflow: hidden;
    .steps {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 100%;
      margin-bottom: 16px;
      padding: 9px;
      background-color: var(--bg-main);
      border-radius: 5px;
    }
    .stepsContent {
      flex: 1;
      box-sizing: border-box;
      width: 100%;
      overflow: hidden;
    }
  }
}
